trench coat – Català–English translations

🇬🇧 en ca

trench coat noun

  • military-style raincoat
gavardina
Wiktionary Links